package org.ilead.iserve.dao;

import java.util.List;

import org.ilead.iserve.model.UserVerifyAssociate;

public interface IUserVerifyAssociateDAO {
	// property constants
	public static final String CODE = "code";
	public static final String USER_ID = "userId";
	
	public abstract void save(UserVerifyAssociate transientInstance);

	public abstract void delete(UserVerifyAssociate persistentInstance);
	
	public abstract void deleteByUserId(Integer userId);

	public abstract UserVerifyAssociate findById(java.lang.Integer id);
	
	public abstract List findByProperty(String propertyName, Object value);
}
